home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
System Booster
/
System Booster.iso
/
Archives
/
StartupTools
/
ScreenModeChan.lha
/
ScreenModeChanger
/
ScreenModeChanger.doc
< prev
next >
Wrap
Text File
|
1993-02-01
|
4KB
|
99 lines
*------------------------------*
/ /|
*------------------------------* |
| Prg.name : ScreenModeChanger | |
| Date : 02.02.1993 | *-----------------------*
| Language : Oberon |/ /|
*------------------------------*-----------------------* |
| ---- Copyright Tom Kroener | |
| /(c)| Richard Wagner Str. 40 | |
| / TKs| D-6602 Saarbruecken-Dudweiler | |
| / 1991| GERMANY | |
| -------- | |
| e.Mail: thkro@stud.uni-sb.de (internet) | |
| kroener@cs.uni-sb.de (internet) | |
| TKROENER@OUTWORLD.ZER (Zerberus) | *----------*
| |/ /|
*------------------------------------------------------*----------* |
| ScreenModeChanger is NOT public-domain. | *
| It may not be used in commercial products without my permission |/
*-----------------------------------------------------------------*
I want to thank Nico Francois for his great 'reqtools.library' and
Kai Bolay for his 'NTSC4NTSC' which gave me the idea how to make
ScreenModeChanger and from which I have used parts of the patching
routine.
1.What is ScreenModeChanger ?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ScreenModeChanger (short SMC) is a small tool to patch the Openscreen-
functions of OS2.04 (and newer) to force other programs to open their
screens in the (with SMC) selected screenmode.
SMC can be used only under OS2.04 and newer!
2.Why ScreenModeChanger ?
~~~~~~~~~~~~~~~~~~~~~~~~~
With OS2.04 and OS3.0 the user can select different screenmodes.
Some modes are not visible on all monitors (some may even destroy
the monitor), and it's very annoying to have a nice VGA-monitor (like
me) and most programs open a PAL- or NTSC-screen.
SMC allows an easy selection (via mouse) of the screenmode which is
used to patch the Openscreen-function.
3.Installation of ScreenModeChanger :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SMC needs the 'reqtools.library' (© Nico Francois) to work.
Start the program 'Install_reqtools.lib' before the first start
of SMC to install this library on your disk.
SMC can be copied like other programs via Workbench/Shell to your
prefered destination.
4.How to use ScreenModeChanger:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SMC can be used from Workbench and from the Shell. If it finds the
file 'ENV:SMC.prefs' it tries to load and use it for the preferences.
If 'ENV:SMC.prefs' doesn't exist it opens a ScreenMode-requester and
you can select the screenmode via mouse.
This requester can be forced with the '-r' option when starting SMC
from Shell.
After selecting the mode, the file 'ENV:SMC.prefs' will be updated
and SMC will find this information everytime it is started.
After that, a small window will be opened on the workbench to show that
SMC is running and to allow you to remove SMC from the system.
When this small window has been moved, the coordinates are also saved
to 'ENV:SMC.prefs' when removing SMC.
5.Some remarks:
~~~~~~~~~~~~~~~
- SMC can open screenmodes which may destroy your monitor; be careful
and read the manuals of your monitor/Amiga before using SMC.
- If you have started more than one program that patches the OpenScreen
-functions be shure to finish them in the reversed order.
- You can only run ONE SMC at the same time.
- Start SMC, start other programs and remove SMC will not change the
modes of other programs; programs started with different patches
are also possible (but you have to restart SMC to change the patch-
mode!).
- SMC works on my system with all tested programs; maybe a program
can't be used in a mode with less colors (you may see no texts
or gadgets) but using the right palette (if it can be changed)
often helps.
- Programs using sprites or with genlock compatiblity can't work
in screenmodes which don't allow sprites/genlocks!
SMC is tested under OS2.04 and had never crashed (even tested with
very old BASIC-programs and things like DPaint and Shanghai) but
if you have trouble give me a small note (adress see above).
SMC is not shareware, but sending money or other things could be a
good idea... (A4000 prefered)
Enjoy
--- Tom